package com.iot08.common.entity.admin;

import lombok.Data;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.mongodb.core.mapping.Field;

import java.io.Serializable;
import java.util.Date;

/**
 * @version 1.0
 * @Description: 渠道实体（旧版命名为代理商）
 */
@Data
@Document("agent")
public class Agent implements Serializable {
    private static final long serialVersionUID = 1L;
    @Field("_id")
    private String id;
    private String username; //厂商名称
    private Integer status; //状态 1=启用；0=禁用
    private String linkman; //企业联系人
    private String phone; //企业联系人 电话
    private Date maketime; //创建时间
    private String password; //密码
    private String salesman; //推广人员
    private String account;  //厂商 登录账号
    //合作时间 起
    private String cooperation_end_time;
    //合作时间 止
    private String cooperation_start_time;

    private String creater; //创建者
    private String location; //企业邮箱
    private Long agent_code; //厂商编号
    private String email; // 企业联系人 邮箱
    private Integer import_num;  //导入设备数量 (都是靠定时器统计 得到的数据)
    private Integer active_num;  //激活设备数量  (都是靠定时器统计 得到的数据)
    private Date lasttime; //最后一次登录时间
    private Date modifytime; //最后一次信息修改时间


    private Date changeCCTime; // 兼容转换的时间  //如果  兼容转换时间 > 修改时间 则说明是已兼容转换

}
